package com.hsgene.order.domain;

import java.math.BigDecimal;
import java.util.Date;
/**
 *oderpackage实体
 * @author FX
 * @date 2018/11/8 11:27
 */
public class OrderPackage {
    private String id;

    private String geneticTestingOrderId;

    private String packageId;

    private String packageName;

    private String geneticTestingAgencyId;

    private String geneticTestingAgencyName;

    private String supplementSampleType;

    private BigDecimal supplementAmount;

    private Integer isSupplementFlag;

    private String supplementReason;

    private String deliverStatus;

    private String signer;

    private Date signerDateTime;

    private String courierCompanyName;

    private String courierNo;

    private Date courierDateTime;

    private Integer isSendWaxBlock;

    private Date collectSampleDateTime;

    private String barCode;

    private String remarks;

    private Integer supplementStatus;

    private String courierRemarks;

    private BigDecimal supplementCommission;

    private Integer deleteFlag;

    private BigDecimal cost;

    private BigDecimal charges;

    private Integer commission;

    private BigDecimal refundAmount;

    private Integer settlementStatus;

    private Date settlementDateTime;

    private Integer status;

    private String sampleIds;

    private String sampleType;

    private Integer isStop;

    private Integer isTransmit;

    private Integer isBack;

    private String backReason;

    private String hospitalCode;

    private String sampleBarcode;

    private Integer whiteCount;

    private String bloodSampleImages;
    private Integer packageConfirmFlag;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getGeneticTestingOrderId() {
        return geneticTestingOrderId;
    }

    public void setGeneticTestingOrderId(String geneticTestingOrderId) {
        this.geneticTestingOrderId = geneticTestingOrderId == null ? null : geneticTestingOrderId.trim();
    }

    public String getPackageId() {
        return packageId;
    }

    public void setPackageId(String packageId) {
        this.packageId = packageId == null ? null : packageId.trim();
    }

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName == null ? null : packageName.trim();
    }

    public String getGeneticTestingAgencyId() {
        return geneticTestingAgencyId;
    }

    public void setGeneticTestingAgencyId(String geneticTestingAgencyId) {
        this.geneticTestingAgencyId = geneticTestingAgencyId == null ? null : geneticTestingAgencyId.trim();
    }

    public String getGeneticTestingAgencyName() {
        return geneticTestingAgencyName;
    }

    public void setGeneticTestingAgencyName(String geneticTestingAgencyName) {
        this.geneticTestingAgencyName = geneticTestingAgencyName == null ? null : geneticTestingAgencyName.trim();
    }

    public String getSupplementSampleType() {
        return supplementSampleType;
    }

    public void setSupplementSampleType(String supplementSampleType) {
        this.supplementSampleType = supplementSampleType == null ? null : supplementSampleType.trim();
    }

    public BigDecimal getSupplementAmount() {
        return supplementAmount;
    }

    public void setSupplementAmount(BigDecimal supplementAmount) {
        this.supplementAmount = supplementAmount;
    }

    public Integer getIsSupplementFlag() {
        return isSupplementFlag;
    }

    public void setIsSupplementFlag(Integer isSupplementFlag) {
        this.isSupplementFlag = isSupplementFlag;
    }

    public String getSupplementReason() {
        return supplementReason;
    }

    public void setSupplementReason(String supplementReason) {
        this.supplementReason = supplementReason == null ? null : supplementReason.trim();
    }

    public String getDeliverStatus() {
        return deliverStatus;
    }

    public void setDeliverStatus(String deliverStatus) {
        this.deliverStatus = deliverStatus == null ? null : deliverStatus.trim();
    }

    public String getSigner() {
        return signer;
    }

    public void setSigner(String signer) {
        this.signer = signer == null ? null : signer.trim();
    }

    public Date getSignerDateTime() {
        return signerDateTime;
    }

    public void setSignerDateTime(Date signerDateTime) {
        this.signerDateTime = signerDateTime;
    }

    public String getCourierCompanyName() {
        return courierCompanyName;
    }

    public void setCourierCompanyName(String courierCompanyName) {
        this.courierCompanyName = courierCompanyName == null ? null : courierCompanyName.trim();
    }

    public String getCourierNo() {
        return courierNo;
    }

    public void setCourierNo(String courierNo) {
        this.courierNo = courierNo == null ? null : courierNo.trim();
    }

    public Date getCourierDateTime() {
        return courierDateTime;
    }

    public void setCourierDateTime(Date courierDateTime) {
        this.courierDateTime = courierDateTime;
    }

    public Integer getIsSendWaxBlock() {
        return isSendWaxBlock;
    }

    public void setIsSendWaxBlock(Integer isSendWaxBlock) {
        this.isSendWaxBlock = isSendWaxBlock;
    }

    public Date getCollectSampleDateTime() {
        return collectSampleDateTime;
    }

    public void setCollectSampleDateTime(Date collectSampleDateTime) {
        this.collectSampleDateTime = collectSampleDateTime;
    }

    public String getBarCode() {
        return barCode;
    }

    public void setBarCode(String barCode) {
        this.barCode = barCode == null ? null : barCode.trim();
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }

    public Integer getSupplementStatus() {
        return supplementStatus;
    }

    public void setSupplementStatus(Integer supplementStatus) {
        this.supplementStatus = supplementStatus;
    }

    public String getCourierRemarks() {
        return courierRemarks;
    }

    public void setCourierRemarks(String courierRemarks) {
        this.courierRemarks = courierRemarks == null ? null : courierRemarks.trim();
    }

    public BigDecimal getSupplementCommission() {
        return supplementCommission;
    }

    public void setSupplementCommission(BigDecimal supplementCommission) {
        this.supplementCommission = supplementCommission;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public BigDecimal getCost() {
        return cost;
    }

    public void setCost(BigDecimal cost) {
        this.cost = cost;
    }

    public BigDecimal getCharges() {
        return charges;
    }

    public void setCharges(BigDecimal charges) {
        this.charges = charges;
    }

    public Integer getCommission() {
        return commission;
    }

    public void setCommission(Integer commission) {
        this.commission = commission;
    }

    public BigDecimal getRefundAmount() {
        return refundAmount;
    }

    public void setRefundAmount(BigDecimal refundAmount) {
        this.refundAmount = refundAmount;
    }

    public Integer getSettlementStatus() {
        return settlementStatus;
    }

    public void setSettlementStatus(Integer settlementStatus) {
        this.settlementStatus = settlementStatus;
    }

    public Date getSettlementDateTime() {
        return settlementDateTime;
    }

    public void setSettlementDateTime(Date settlementDateTime) {
        this.settlementDateTime = settlementDateTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getSampleIds() {
        return sampleIds;
    }

    public void setSampleIds(String sampleIds) {
        this.sampleIds = sampleIds == null ? null : sampleIds.trim();
    }

    public String getSampleType() {
        return sampleType;
    }

    public void setSampleType(String sampleType) {
        this.sampleType = sampleType == null ? null : sampleType.trim();
    }

    public Integer getIsStop() {
        return isStop;
    }

    public void setIsStop(Integer isStop) {
        this.isStop = isStop;
    }

    public Integer getIsTransmit() {
        return isTransmit;
    }

    public void setIsTransmit(Integer isTransmit) {
        this.isTransmit = isTransmit;
    }

    public Integer getIsBack() {
        return isBack;
    }

    public void setIsBack(Integer isBack) {
        this.isBack = isBack;
    }

    public String getBackReason() {
        return backReason;
    }

    public void setBackReason(String backReason) {
        this.backReason = backReason == null ? null : backReason.trim();
    }

    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode == null ? null : hospitalCode.trim();
    }

    public String getSampleBarcode() {
        return sampleBarcode;
    }

    public void setSampleBarcode(String sampleBarcode) {
        this.sampleBarcode = sampleBarcode == null ? null : sampleBarcode.trim();
    }

    public Integer getWhiteCount() {
        return whiteCount;
    }

    public void setWhiteCount(Integer whiteCount) {
        this.whiteCount = whiteCount;
    }

    public String getBloodSampleImages() {
        return bloodSampleImages;
    }

    public void setBloodSampleImages(String bloodSampleImages) {
        this.bloodSampleImages = bloodSampleImages == null ? null : bloodSampleImages.trim();
    }

    public Integer getPackageConfirmFlag() {
        return packageConfirmFlag;
    }

    public void setPackageConfirmFlag(Integer packageConfirmFlag) {
        this.packageConfirmFlag = packageConfirmFlag;
    }
}